home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 93
/
093.d81
/
cryptic 93
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-08-26
|
5KB
|
165 lines
5 dv=peek(186):ifdv<8thendv=8
7 dimw$(300)
10 poke53281,0:poke53280,0:print"[147]"
12 sys57812"input any ce00",8,0:poke780,0:poke781,0:poke782,206:sys65493
14 gosub60000
16 sys52736,"cryptdata 93",dv
18 h=peek(252)*256+peek(251)
19 goto90
20 open4,4,7:close4
22 fl=0:poke214,20:print"[159]"
24 ifst=-128thenprintc$q$:fl=1:goto28
26 printc$u$:poke198,0
28 geta$:ifa$=""then28
29 return
30 poke214,23:print
32 print" [193]ny key [155]- more [210][197][212][213][210][206] [155]- menu[159][145]":poke198,0
34 geta$:ifa$=""then34
36 fg=0:ifa$=ch$thenfg=1
38 return
50 fori=130to150
52 ifw$(i)="*"thenx=i+1:i=150
54 next
56 return
90 v=53248
91 fori=832to876:pokei,255:next
92 fori=0to4:poke2040+i,13:pokev+39+i,6:next
93 pokev+16,0:pokev+29,31:pokev+27,31
94 fori=0to3:pokev+2*i,70+i*48:pokev+1+2*i,70:next:pokev+8,240:pokev+9,70
100 print"[147]"
101 ch$=chr$(13):bk$="[191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191][191]"
102 fori=0to4:readb$(i):next
103 data"[159] [195] [210] [217] [208] [212] [201] [195] [195] [207] [210] [206] [197] [210] "
104 data" 1. [208]rint [195]ryptic "
105 data" 2. [208]rint [197]xplanation "
106 data" 3. [208]rint [201]nstructions "
107 data" 4. [200]ead [194]ack to [204][207][193][196][211][212][193][210] "
108 p$=" [208]ress a number "
109 r$=" ([208])rinter or ([211])creen "
110 e$=" "
111 q$=" [208]rinter's off! [208]ress a key "
112 u$=" [211]et top of form - press key ":v$=" [208]ress a key to continue "
113 tp$="[191][191][191][191][176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174][146][191][191][191][191]"
114 md$="[191][191][191][191][221][159] [221][146][191][191][191][191]"
115 bt$="[191][191][191][191][173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189][146][191][191][191][191]"
116 c$=""
117 pp$=" "
118 f$=" ":g$="!--!--!--!--!--!--!--!--!--!--!--!--!--!--!--!"
119 gosub50
120 fori=1to4:d$(i)=c$+e$+ch$+c$+b$(i)+ch$+c$+e$:next
121 print""bk$:printtp$
122 fori=0to14:printmd$:next
124 printbt$:printbk$
126 printtp$:fori=0to2:printmd$:next:printbt$:printbk$"[145][145][145][145][159]":printc$p$
130 poke214,2:print:printc$b$(0):print""
132 pokev+21,31
134 fori=1to5:printc$b$(i):print"":next
158 poke198,0
160 geta$:ifa$<"1"ora$>"4"then160
162 k=val(a$)
164 poke214,k*3+1:print:print""d$(k)
166 onkgoto200,500,500,900
200 gosub20:ifflthen120
210 open4,4,7
215 fori=0to4:print#4:next
220 print#4," [198][210][201][197][206][196][211], [204][207][214][197][210][211] [193][206][196] [211][201][194][204][201][206][199][211]"
230 print#4
240 print#4,f$g$
241 print#4,f$"! 1! ! 2! ! 3! ! ! 4! ! ! 5! ! 6! ! 7!"
242 print#4,f$"! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !"
243 print#4,f$g$
244 print#4,f$"! ![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]! !"
245 print#4,f$"! ![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]! !"
246 print#4,f$g$
247 print#4,f$"! 8! ! ! ! ! ! ! ! ![216][216]! 9! ! ! ! !"
248 print#4,f$"! ! ! ! ! ! ! ! ! ![216][216]! ! ! ! ! !"
249 print#4,f$g$
250 print#4,f$"! ![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]! !"
251 print#4,f$"! ![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]! !"
252 print#4,f$g$
253 print#4,f$"!10! ! ! ! ! !11![216][216]!12! ! !13! ! ! !"
254 print#4,f$"! ! ! ! ! ! ! ![216][216]! ! ! ! ! ! ! !"
255 print#4,f$g$
256 print#4,f$"! ![216][216]! ![216][216]! ![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]! !"
257 print#4,f$"! ![216][216]! ![216][216]! ![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]! !"
258 print#4,f$g$
259 print#4,f$"![216][216]![216][216]![216][216]!14![216][216]![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]! !"
260 print#4,f$"![216][216]![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]! !"
261 print#4,f$g$
262 print#4,f$"!15! ! ! ! ! ! ! ! ! ! ! ! ! ! !"
263 print#4,f$"! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !"
264 print#4,f$g$
265 print#4,f$"! ![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]![216][216]!"
266 print#4,f$"! ![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]![216][216]!"
267 print#4,f$g$
268 print#4,f$"! ![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]!16![216][216]!17![216][216]!18!"
269 print#4,f$"! ![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]! ![216][216]! ![216][216]! !"
270 print#4,f$g$
271 print#4,f$"!19! !20! !21! ! ![216][216]!22! ! ! ! ! ! !"
272 print#4,f$"! ! ! ! ! ! ! ![216][216]! ! ! ! ! ! ! !"
273 print#4,f$g$
274 print#4,f$"! ![216][216]! ![216][216]! ![216][216]![216][216]!23![216][216]![216][216]! ![216][216]! ![216][216]! !"
275 print#4,f$"! ![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]! !"
276 print#4,f$g$
277 print#4,f$"!24! ! ! ! ![216][216]!25! ! ! ! ! ! ! ! !"
278 print#4,f$"! ! ! ! ! ![216][216]! ! ! ! ! ! ! ! ! !"
279 print#4,f$g$
280 print#4,f$"! ![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]! !"
281 print#4,f$"! ![216][216]! ![216][216]! ![216][216]![216][216]! ![216][216]![216][216]! ![216][216]! ![216][216]! !"
282 print#4,f$g$
283 print#4,f$"!26! ! ! ! ! ! ! ! ! ! ! ! ! ! !"
284 print#4,f$"! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !"
285 print#4,f$g$
310 fori=0to16:print#4:next
312 poke214,20:print:printc$v$:poke198,0
313 geta$:ifa$=""then313
315 z=(h-x)/2-1
320 fori=xtox+z
322 print#4,w$(i);
324 print#4,left$(pp$,40-len(w$(i)))w$(i+33)
326 next
332 print#4:close4
334 goto120
500 d1=1:d2=99:d3=49:d4=49:ifk=2thend1=100:d2=x-1:d4=(d2-99)/2:d3=99+d4
501 poke214,20:print"[159]":printc$r$:poke198,0
502 getk$:ifk$=""then502
504 ifk$="p"then550
506 ifk$="s"then510
508 goto120
510 pokev+21,0:print"[147][159]":fori=d1tod2
512 ifw$(i)<>"\"then520
514 gosub30:iffgtheni=d2:next:print"[147]":goto120
516 print"[147]":i=i+1
520 ifw$(i)<>"*"thenprint" "w$(i)
524 next
526 gosub30:iffgtheni=d2:print"[147]":goto120
528 goto510
550 gosub20:ifflthen120
552 open4,4,7:fori=0to2:print#4:next
554 fori=d1tod3:l=len(w$(i))
555 ifw$(i)="\"thenprint#4," ";:goto557
556 print#4," "w$(i);
557 ifw$(i+d4)="\"thenprint#," ":goto560
558 print#4,left$(pp$,40-l)w$(i+d4)
560 next
562 fori=0to62+(k$="p")-d4:print#4:next:close4
564 goto120
900 fori=0to1000:next:pokev+21,0
905 open15,8,15,"r0:hello connect=hello connect":input#15,er:close15
910 ifer<>63thenprint"[147]":end
920 print"[147][144]load"chr$(34)"hello connect"chr$(34)",8"
930 print"run"
940 poke631,13:poke632,13:poke198,2:end
10000 open15,8,15,"s0:cryptic 93":close15:save"cryptic 93",8:end
60000 print"[147]":z$=" [152] ":poke214,10:print
60010 print" [155][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184]":fori=0to11:printz$:next
60020 print" [151][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][